---
title: Local images must be imported.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

> **LocalImageUsedWrongly**: `Image` 和 `getImage` 的 `src` 参数必须是一个导入的图片或一个 URL，不能是一个文件路径字符串。接收到了 `IMAGE_FILE_PATH`。

## 哪里发生了错误？

当使用默认的图片服务时，`Image` 和 `getImage` 的 `src` 参数必须是一个导入的图片或一个 URL，不能是一个文件路径字符串。

对于来自内容集合的本地图片，你可以使用 [`image()` 模式辅助工具](/zh-cn/guides/images/#内容集合中的图像) 来解析图片。

```astro
---
import { Image } from "astro:assets";
import myImage from "../my_image.png";
---

<!-- 对的：`src` 是完整的导入的图片 -->
<Image src={myImage} alt="Cool image" />

<!-- 对的：`src` 是一个链接 -->
<Image src="https://example.com/my_image.png" alt="Cool image" />

<!-- 错的：`src` 是一个图片的 `src` 路径而不是完整的图片对象 -->
<Image src={myImage.src} alt="Cool image" />

<!-- 错的：`src` 是一个文件路径字符串 -->
<Image src="../my_image.png" alt="Cool image" />
```

**请参阅：**

- [图像](/zh-cn/guides/images/)
